package com.azhoucode.entity;


import lombok.Data;

import java.util.List;

/**
 * 项目整体参数
 */
@Data
public class ProjectParam extends BaseEntity{

    /**项目名称*/
    private String projectName;

    /**项目访问端口*/
    private Integer projectPort;

    /**总包名*/
    private String packageName;

    /**数据库ip*/
    private String dbIp;

    /**数据库端口*/
    private String dbPort;

    /**数据库用户名*/
    private String dbUserName;

    /**数据库密码*/
    private String dbPassWord;

    /**数据库名称*/
    private String dbName;

    /**表名称（根据#拆分）*/
    private List<String> tableNames;

    /**是否需要redis*/
    private Integer isRedis;

    /**是否需要tomcat文件服务器*/
    private Integer isTomcatFile;

    /**tomcat文件保存的地址*/
    private String tomcatWebAppsPath;

    /**
     * 是否需要登录拦截
     * 如果有redis则使用redis存储用户信息
     * 否则使用session来存储用户信息
     */
    private Integer isLoginHandle;

}
